const { queryOne, queryPage, insertOne, update, del, queryList } = require("./sqlUtils");
const TABLE_WHITE_LIST = ["user", "temp"]; // 白名单
exports.getStableAccessToken = async ({ access_token }) => {
    const { success, data } = await queryOne(
        "login_global", // 表名
        ["*"], // 查询字段
        { id: 1 }, // 条件
        TABLE_WHITE_LIST // 白名单
    );
    if (success) {
        if (data.length === 0) {
            await insertOne(
                "login_global", // 表名
                { access_token, id: 1 }, // 新增数据
                TABLE_WHITE_LIST // 白名单
            );
        } else {
            await update(
                "login_global", // 表名
                {
                    access_token
                }, // 新增数据
                { id: 1 },
                TABLE_WHITE_LIST // 白名单
            );
        }
    }
};
